package com.zhike.b2b.company;

import java.util.List;

import com.zhike.b2b.model.CompanyLevelVo;
import com.zhike.b2b.model.CompanyVo;

public interface ICompanyService {
	
	/**
	 * 根据会员公司类别层次查询
	 * @param roleId
	 * @return
	 */
    public List<CompanyLevelVo> getCompanyLevels(String levelName,String isDeleted);

    /**
	 * 根据条件查询企业列表
	 * @param clzLevel
	 * @param limitStr
	 * @param orderCln
	 * @param commend
	 * @return
	 */
	public List<CompanyVo> queryCompanies(String clzCode,String orderStr, String limitStr, String commend);
	
	/**
	 * 获取新加入的企业列表
	 * @param clzCode 
	 * @param orderStr
	 * @param limitStr
	 * @param commend
	 * @return
	 */
  public List<CompanyVo> getNewCompanyList(int start,int size);
  
  /**
   * 根据公司的IDs查询公司列表
   * @param custIds
   * @return
   */
	public  List<CompanyVo>  getCompany(String custIds);
}
